home *** CD-ROM | disk | FTP | other *** search
/ Freelog 112 / FreelogNo112-NovembreDecembre2012.iso / Compression / peazip / peazip-4.7.WINDOWS.exe / {app} / res / zpaq / max.cfg next >
Text File  |  2009-03-09  |  2KB  |  58 lines

  1. (zpaq 0.08 file tuned for high compression (slow)
  2. on the Calgary corpus. Uses 278 MB memory)
  3.  
  4. comp 5 9 0 3 22 (hh hm ph pm n)
  5.   0 const 160
  6.   1 icm 5  (orders 0-6)
  7.   2 isse 13 1 (sizebits j)
  8.   3 isse 16 2
  9.   4 isse 18 3
  10.   5 isse 19 4
  11.   6 isse 20 5
  12.   7 isse 20 6
  13.   8 match 22 24
  14.   9 icm 17 (order 0 word)
  15.   10 isse 19 9 (order 1 word)
  16.   11 icm 10 (sparse with gaps 1-3)
  17.   12 icm 10
  18.   13 icm 10
  19.   14 icm 14 (pic)
  20.   15 mix 16 0 15 24 255 (mix orders 1 and 0)
  21.   16 mix 8 0 16 10 255 (including last mixer)
  22.   17 mix2 0 15 16 24 0
  23.   18 sse 8 17 32 255 (order 0)
  24.   19 mix2 8 17 18 16 255
  25.   20 sse 16 19 32 255 (order 1)
  26.   21 mix2 0 19 20 16 0
  27. hcomp
  28.   c++ *c=a b=c a=0 (save in rotating buffer)
  29.   d= 2 hash *d=a b-- (orders 1,2,3,4,5,7)
  30.   d++ hash *d=a b--
  31.   d++ hash *d=a b--
  32.   d++ hash *d=a b--
  33.   d++ hash *d=a b--
  34.   d++ hash b-- hash *d=a b--
  35.   d++ hash *d=a b-- (match, order 8)
  36.   d++ a=*c a&~ 32 (lowercase words)
  37.     a< 65 jt 14 a> 90 jt 10
  38.     d++ hashd d-- (added: update order 1 word hash)
  39.     *d<>a a+=*d a*= 20 *d=a jmp 9
  40.     a=*d a== 0 jt 3 (order 1 word)
  41.        d++ *d=a d--
  42.     *d=0 d++
  43.   d++ b=c b-- a=0 hash *d=a (sparse 2)
  44.   d++ b-- a=0 hash *d=a (sparse 3)
  45.   d++ b-- a=0 hash *d=a (sparse 4)
  46.   d++ a=b a-= 212 b=a a=0 hash
  47.     *d=a b<>a a-= 216 b<>a a=*b a&= 60 hashd (pic)
  48.   d++ a=*c a<<= 9 *d=a (mix)
  49.   d++
  50.   d++
  51.   d++ d++
  52.   d++ *d=a (sse)
  53.   halt
  54. post
  55.   0  (may be 0 for PASS or x for EXE/DLL (E8E9) or p for LZP)
  56.      (if x, set ph=0, pm=3. LZP not recommmeded for max compression)
  57. end
  58.